﻿.l-layout-collapse-left ul { margin: 0; padding: 0; list-style-type: none;  width:40px;/* Width of Menu Items */ position:absolute;top:40px; }
    .l-layout-collapse-left ul li { position: relative;text-align:center; }
    .l-layout-collapse-left ul li:hover { background-color: #02b9e3;color:#fff; }
    .l-layout-collapse-left ul li i{ text-align:center;margin:10px auto ; }
    .l-layout-collapse-left ul li .icon { position: relative; opacity: 1; display: block; height: 32px; width: 32px; margin: 12px; margin-bottom: 6px; margin-left: 9px; }

        /*1st level sub menu style */
        .l-layout-collapse-left ul li ul { left: 40px; /* Parent menu width - 1*/ position: absolute; width: 140px; /*sub menu width*/ top: 0; display: none;border:1px solid #02b9e3;background:#fff;/*box-shadow: 1px 2px 5px rgba(0,0,0,0.2);*/border-radius:5px;border-top-left-radius:0px; }
            .l-layout-collapse-left ul li ul li { text-align:left;}
            /*All subsequent sub menu levels offset */
            .l-layout-collapse-left ul li ul li ul { left: 139px; /* Parent menu width - 1*/ }

        /* menu links style */
        .l-layout-collapse-left ul li a { display: block; color: black; text-decoration: none; font: 12px 宋体; padding: 8px 5px;  }
            .l-layout-collapse-left ul li a:visited { color: black; background-color: #02b9e3;}
            .l-layout-collapse-left ul li a:hover { color: white; background-color: #02b9e3; }
.l-layout-collapse-left .subfolderstyle { /*background: url(../images/arrow-list.gif) no-repeat center right;*/ }

.apptitle { height:43px;line-height:43px;background:#02b9e3;color:#fff;font-size:14px;font-weight:bolder;border-bottom:1px solid #fff;text-align:left;padding-left:10px;}
